From 6f6dcfb95e72d56334add1e90c27f660029fc114 Mon Sep 17 00:00:00 2001 From: "iap10@freefall.cl.cam.ac.uk" Date: Mon, 7 Feb 2005 18:33:22 +0000 Subject: [PATCH] bitkeeper revision 1.1159.223.76 (4207b472nHz4nbC_OJgbSmfRVow8XQ) Don't let xend throw away stderr... --- tools/python/xen/xend/server/SrvDaemon.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/python/xen/xend/server/SrvDaemon.py b/tools/python/xen/xend/server/SrvDaemon.py index 338d6e4d4a..d54dec26bb 100644 --- a/tools/python/xen/xend/server/SrvDaemon.py +++ b/tools/python/xen/xend/server/SrvDaemon.py @@ -484,10 +484,12 @@ class Daemon: # XXX KAF: Why doesn't this capture output from C extensions that # fprintf(stdout) or fprintf(stderr) ?? os.open('/var/log/xend-debug.log', os.O_WRONLY|os.O_CREAT) + os.dup(1) else: os.open('/dev/null', os.O_RDWR) os.dup(0) - os.dup(1) + os.open('/var/log/xend-debug.log', os.O_WRONLY|os.O_CREAT) + def start(self, trace=0): """Attempts to start the daemons. -- 2.30.2